/*广告机*/
.credit{
	padding: 115rpx 25rpx 0;
	overflow: hidden;
}
.my_num{
	background-color: #E6E6E6;
	border-radius: 12rpx;
	margin-top: 17rpx;
	overflow: hidden;
}
.my_num .tops{
	background-color: #3C3736;
	padding: 30rpx 40rpx 40rpx;
	position: relative;
	display: -webkit-flex;
	display: flex;
	flex-direction: column;
}
.my_num .tops text{
	display: block;
	font-size: 29rpx;
	color: #DCDDDD;
	line-height: 81rpx;
}
.my_num .tops .adc_total{
	display: block;
	font-size: 60rpx;
	line-height: 73rpx;
	color: #FEFEFE;
}
.my_num .tops .cny_total{
	display: block;
	line-height: 43rpx;
	color: #4AB893;
	font-size: 28rpx;
}
.my_num .tops .eye{
	bottom: inherit;
	top: 60rpx;
	right: 40rpx;
}
.my_num .list{
	display: -webkit-flex;
	display: flex;
	padding: 25rpx 0 37rpx;
	justify-content: space-between;
	background-color: #cfcece;
}
.my_num .list view{
	-webkit-flex: 1;
	flex: 1;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
	flex-direction: column;
	text-align: center;
	font-size: 28rpx;
	line-height: 40rpx;
	color: #332C2B;
}
.my_num .list text{
	font-size: 36rpx;
	font-weight: 600;
}
.my_count{
	background-image: linear-gradient(#E6E6E6, transparent);
	margin-top: 25rpx;
	border-radius: 12rpx;
	overflow: hidden;
	padding: 10rpx 40rpx 100rpx;
}
.my_count .tits{
	display: block;
	font-size: 28rpx;
	line-height: 129rpx;
	color: #5F5D5D;
	background: url("/static/images/img_58.png") no-repeat right center;
	background-size: 17rpx auto;
}
.my_count .list{
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	flex-direction: row;
}
.my_count .d_img{
	width: 33.33%;
	margin-bottom: 25rpx;
}
.my_count .d_img > view{
	margin: 0 auto;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 124rpx;
	height: 124rpx;
	border: 1px #EDEDED solid;
	border-radius: 14rpx;
	background-color: #fff;
}
.my_count .d_img image{
	width: 58rpx;
	height: 58rpx;
}
.countDdown{
	background-color: #EB6C6B;
	margin-top: 25rpx;
	border-radius: 14rpx;
	padding: 0 20rpx 22rpx;
	box-sizing: border-box;
 }
.countDdown .c_top{
	display: -webkit-flex;
	display: flex;
	height: 222rpx;
	align-content: center;
	text-align: center;
	flex-direction: column;
	justify-content: center;
}
.countDdown .await{
	display: block;
	font-size: 28rpx;
	color: #FEFEFE;
	text-align: center;
	line-height: 45rpx;
}
.countDdown .dateFormat /deep/ .u-count-down__text{
	display: block;
	font-size: 44rpx;
	text-align: center;
	margin-top: 18rpx;
	line-height: 50rpx;
	color: #FEFEFE;
}
.countDdown .btn{
	height: 83rpx;
	text-align: center;
	background-color: #E6E6E6;
	color: #FEFEFE;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	font-size: 32rpx;
}

.countDdown .btn image{
	display: block;
	width: 37rpx;
	margin-left: 8rpx;
}
.countDdown.wait{
	background-color: #4AB893;
}
.countDdown.wait .btn{
	background-color:#332C2B;
}
.countDdown.false{
	background-color: #EF8641;
}
.countDdown.false .btn{
	background-color:#332C2B;
}
/deep/ .conversion{
	font-size: 32rpx;
	font-weight: 600;   
 }
/deep/ .palce{
	font-size: 36rpx;
	font-weight: 600;
}
.inde_header{
	display: flex;
	display: -webkit-flex;
	flex-direction: column;
}
.inde_header .on{
    font-size: 42rpx !important;
    color: #474443;
    font-weight:700;
    align-self: center;
    margin-top: -50rpx;		
}
.inde_header image{
   	width: 50rpx !important;
   	height: 50rpx !important;
   	margin-top: 40rpx;
	margin-left: 24rpx;
   } 
.classvip{
   background-color: #F7F7F7;
   padding: 25rpx 30rpx;
}
.classvip view{
   	display: flex;
   	display: -webkit-flex;
   	justify-content:space-between;
	align-items: center;
   	border-bottom: 1px solid #f0f0ef;
	font-size: 28rpx;
	height: 90rpx;
	color: #A1A1A1;
 }
.classvip view:last-child{
	border-bottom: none;
}
.classvip text{
	color: #5F5D5D;
}
.conversion_list{
	display: flex;
	display: -webkit-flex;
	justify-content:flex-start;
	flex-wrap: wrap;
	padding-top: 23rpx;
	padding-bottom: 100rpx;
}
.conversion_list > view{
	display: -webkit-flex;
	display: flex;
	align-items: center;
	width: 225rpx;
    height: 113rpx;
	align-items: center;
	justify-content: center;
	margin-bottom: 13rpx;
	text-align: center;
	box-sizing:border-box;
	background-color: #dfdfde;
	font-size: 30rpx;
	color: #A1A1A1;
	box-sizing: border-box;
}
.conversion_list view:nth-child(3n+2){
	margin-left: 12rpx;
	margin-right: 13rpx;
}
.conversion_list view.on{
	color: #FEFEFE;
	background-color: #4AB893;
}
.conversion_list view.active{
	border: 7rpx #332C2B solid;
}
.conversionpalce{
	width: 100%;
	margin-top: 12rpx;
	margin-bottom: 271rpx;
}
.action{
   	color: white;
   	background-color: #1aac8c !important;
}
.conversionBtn{
	text-align: center;
	margin:  0 auto;
	width: 90%;
	line-height: 95rpx;
	background-color: #1f1a17;
	color: white;
	border-radius: 15rpx;
	margin-bottom: 26rpx;	  
} 

/*待激活*/
.activation{
	padding: 105rpx 25rpx 0;
	overflow: hidden;
}
.activation .credit_li{
	background-color: #1aac8c;
	border-radius: 20rpx;
	overflow: hidden;
	margin-top: 25rpx;
}
.activation .credit_li_top{
	padding: 50rpx 60rpx 0;
	font-size: 60rpx;
	color: #FEFEFE;
}
.activation .credit_li_top view{
	font-size: 28rpx;
	line-height: 40rpx;
}
.activation .credit_li_mo{
	margin-top: 11rpx;
	padding: 0 60rpx;
    font-weight: bold;
	line-height: 125rpx;
	font-size: 32rpx;
}
.activation button{
	display: -webkit-flex;
	display: flex;
	width: 100%;
	height: 100rpx;
	background-color: #1f1a17;
	color: #FEFEFE;
	font-size: 30rpx;
	justify-content: center;
	align-items: center;
}
.activation button image{
	width: 37rpx;
	margin-left: 19rpx;
}

/*已启动*/
.s_tab{
	position: fixed;
	left: 0;
	right: 0;
	top: 0;
	background-color: #ededed;
	z-index: 2;
}
.s_tab .ds_tab .right image{
	width: 25rpx;
	margin-left: 13rpx;
	margin-right: 20rpx;
}
.s_run{
	padding: 15rpx 25rpx 0;
}
.counlist > view{
	line-height: 82rpx;
	box-sizing: border-box;
	color:#B6B6B7;
	font-size: 28rpx;
}
.counlist view.top,.counlist .list view{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	line-height: 90rpx;
}
.counlist view.top{
	padding: 0 35rpx;
}
.counlist .list{
	padding:0 35rpx;
}
.counlist .list view{
	border-top: 1px solid #3b3835;
}
.counlist text{
	color: white;
	font-size: 30rpx;
}
.counlist .on{
	color: #4AB893;
}
.fb{
	font-weight: 600;
}
.counDdown{
	background-color: #2e2b29;
	margin-top: 10rpx !important;
	border-radius: 20rpx;
	color: #3C3736;
	margin-bottom: 28rpx;
	overflow: hidden;
}
.counDdown .tit{
	padding: 17rpx 40rpx 0;
	font-size: 54rpx;
	line-height: 124rpx;
	color: #4AB893;
} 		
.counDdown .cdown{
	background-color: #D3D3D4;
	margin-top: 23rpx;
}
.counDdown .cdown .btn{
	text-align: center;
	display: -webkit-flex;
	display: flex;
	align-items: center;
	justify-content: center;
	height: 100rpx;
}
 .counDdown .cdown image{
	width: 45rpx;
	height: 45rpx;
	border-radius: 50%;
}
.counDdown  .img{
	padding: 0 35rpx 25rpx;
}
.counDdown  .img image{
	width: 100%;
}

/*激活流程*/
.header .reset{
	position: absolute;
	right: 35rpx;
	top: 33rpx;
	width: 42rpx;
}
.flow_step{
	padding: 210rpx 70rpx 0 ;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
}
.flow_step view{
	width: 130rpx;
}
.flow_step view image{
	display: block;
	width: 130rpx;
	height: 130rpx;
	border-radius: 8rpx;
}
.flow_step view .loading{
	width: 130rpx;
	height: 130rpx;
	display: flex;
	align-items: center;
	background-color: black;
	border-radius: 8rpx;
}
.flow_step view text{
	color: #8a8888;
	display: block;
	margin-top: 30rpx;
	font-size: 28rpx;
	line-height: 36rpx;
}
.flow_step .flow_next{
	padding: 50rpx 19rpx;
	box-sizing: border-box;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between
}
.flow_step .flow_next image{
	width: 16rpx;
	height: 28rpx;
}
.flow_tit{
	margin-top: 215rpx;
	text-align: center;
	padding: 0 60rpx;
	display: block;
}
.flow_tit view{
	display: block;
	color: #DCDDDD;
	font-size: 42rpx;
	font-weight: 600;
	line-height: 105rpx;
}
.flow_tit text{
	display: block;
	color: #EEEEEF;
	font-size: 28rpx;
	line-height: 45rpx;
}


.flow_con{
	padding: 180rpx 0 0;
	display: -webkit-flex;
	display: flex;
	justify-content: center;
}
.flow_con image{
	display: block;
	width: 250rpx;
	height: 250rpx;
}


.flow_con_tit{
	text-align: center;
	padding: 0 58rpx;
}
.flow_con_tit .tit{
	display: block;
	color: #DCDDDD;
	font-size: 42rpx;
	font-weight: 600;
	line-height: 105rpx;
	margin-bottom: 7rpx;
}
.flow_con_tit .con{
	display: block;
	color: #EEEEEF;
	font-size: 28rpx;
	line-height: 45rpx;
}
.flow_con_tit .con text{
	font-weight: 600;
}
.flow_con_tit .percentages{
	display: block;
	line-height: 185rpx;
	font-size: 92rpx;
	color: #4AB893;
	font-weight: 600;
}